basic dtx structure