fix event/list api