Main Search Casting Compilation