additional enum interfaces