added van deliver method