add items method