added simpler axis range visuals, and added comments to code