Coffee, millennials and Macs.