Babbage: Another dose of good news