add items, complete datamodel