From Tony's Training project for use with Git and Github