search results modularized