added cancel button and class, not working yet
save now works (without persistence)