Main Search Bi Dick Compilation