adding basic functionality for search and edit content