working on list event