saving uncommitted changes