Shemale cum swap compilation