enum bug fix