Newest version of program. June 14th 2014