modified comments a little to make it easier