start flushing out interactive tdl creation utility