fixed search methods