Deepthroat and gagging compilation