add state model