tdmc begin