search by Topic frontend and backend