mutable num_states = 1