get saving and update working