congratulations on the *very* impressive score and thank you for the detailed feedback! and i generally agree with all of the points made regarding the visibility, that could use more work