Will Microsoft's mystery product be 'clap on