Preparations pay off on New Year's Eve