add saving system
but crash when killing process