switch case insensitive comparisons from ilike to ~* the former of which is a case insensitive regex comparison amd more importantly its more compact