future revealed