making delivery smart