yeeah! distributed sound.pause, player.handleClick, player.resetWidth, and all functions. STILL need to take care of this context in anon functions