fix for forward_list