enum StateType { uninitialized, stable, warning, error }