dynamictype