add search functionality
add choice mode to grid view