updated the solution commentary in my effort to understand it