Wasn't there another issue very recently with a 744 that had a Singapore C check.
Something to do with freezing drain pipes due to an oversight during Sngapore maintenance resulting in a back up of fluids spilling out of the upper deck galley floor drains...................?
The holes in the swiss cheese seem to be getting so close to lining up that you can see light.
Oh well, never mind we are making lots of money.