fix search methods