added functions for edit/save/remove