Are we ready for the future?