Colossal cock compilation

Soft cock compilation