Separate current state with requested state properly