reading enum values and fields