add DynamicClass