added item add, edit, and packaging