fix save bug