adding search to BST