Dream of today, Realities of tomorrow.