add Enum helper class
addsome extensions