- completed first pass at parsing enum