really fix handler flet -- use list* instead of list