update dtsource and docs