Babbage: Unidentified flying rock