implemented history list view