Pass stuff into constructor of delivery, not execute