Babbage: Sailing through space