Learning some data visualization techniques courtesy of Shan Carter