fix requiring delivery method