Main Search Hanging Dick Compilation