adds framework for shipping