got the state down to under 4 bytes