dl directly