now playing: Joseph Williams, Microsoft