ini class
save last state to history