seeing the future through hazy eyes