Main Search Tic Toc Compilatiobn