Added enum requirement for running