add items to in memory list