added basic editing capabilities