Trans cum in mouth compilation