search layout implemented