Add cancel changes function