working on dl_prepare