completed state class