working on dl_start