5:14pm EST additional update, now final version, hopefully