Prophesying The Future