AddItem method, fixes