I think you've applied your "lessons learned" very well on this piece. :tu