Didn't need to store time bounds in the state