Any feedback besides
 
Bruce and Peter comments.

Before I submit v5 to address review comments.