refactored search

fetch data is now solo!