add feature for create/edit/destroy pages