opportunity knocks...in my pants