Add needed comments
Add needed comments

This was a bit under-documented as I played with iterations, adding
comments to explain the final product

ilios/ilios,dartajax/ilios,dartajax/ilios,ilios/ilios,stopfstedt/ilios,thecoolestguy/ilios,thecoolestguy/ilios,stopfstedt/ilios