fixed leak in list release