Search class, for all search methods