What Will Happen In 3000 Years