Made DynamicEnum and Observable