added get request and search capabilities