I've
cleaned it up
. Please feel free to make additional improvements.