chained methods for insertItems and ADDiTEM
typo, using  instead of ->label
rewritting class methods to behave better with the Item interface