Knowledge for the future.