Cum in mouth compilation