Maybe fixed the simultaneous driving of states.