working add inventory
Support delete