Search Working

almost completed