add save/cancel functions