add CRUD functional for shipping management