rename names of events like as 'update -> onUpdate', fixed coming event onLoad when _list is void