A time traveller from 2030