Revert "add contract in delivery"

This reverts commit 400d0945bf650416530e454be5fe0db11f50d376.
Revert "Revert "add contract in delivery""

This reverts commit 78c2887a343c2255e4e2173e933b197f73f6a716.
SB VS