Nasty fart compilation