SOAP-22 : add function for adding and changes items

NOT FINISHED