UNFOGGING THE FUTURE