copy logics from default delivery handles