For an explanation and observations on this latest progress see Post #1709 in the MSC Napoli thread in the News and Views from the Shipping World forum.
Earlier stages are at posts No #1687, 1680, 1673, 1670, 1669, 1666, 1664, 1663, 1657, 1652, 1649, 1644, 1623, 1619, 1616, 1612, 1611 and 1602...