Answers for today and tomorrow