added comments to unfinished search methods to explain functionality