List iterator fixed