Better late than never. Much better late then defective.