refactors the find-asset interface; refactors dynamic asset search