Main Search Charlotte Stokely Compilation