better search by name interface