Gordon, this is an excellent post. Millenials are showing us the way to combine professional achievement with quality of life. Technology plays a big part in making that happen.