created state model