680 science from the future