updated search with a test for a new cycling method added