each enum will need name space prefix