add the source of dyd