trying to reduce the state space