Nice overview...interesting is always that some of the "millenial" ones make money out of the older generation...who seem to like as well millennial customer experience!