set proper head in iter_mut