Tik tok compilation

NEXT