fixed to use DifficultyLevel Enum