Raptor sex compilation...............