add search and list methods / pages