initial funtionality. returns search results but not unique or without cruft