Are You Ready for the New Generation