moved search_methods in gral