Main Search Private Casting