started work on the State object