implemented "put itemlist"