added base search methods

need for some comments, also, disquse