initial test support for state