add search, change layout