Are we ready for what is coming in 2018?