save working state 2