Thread:MarvelPhx/@comment-26828130-20170407195236/@comment-29878506-20170407225720

Went through and spiced it up a bit, didn't touch the math though.

Let me know, and feel free to make any changes you see fit.