Main Search Internal C