saved current state;