xxx MALE fun 'n other things...