implemented "get itemlist" and "edit event"