Good idea to make this private, if formatting ever changes we can tweak this w/o breaking the interface.  Good.