state model complete