move regular get/deletes to base class, added Searchclass