Queefing and farting compilation