complete state