Sigh, I'm getting there. About halfway. WAY better than where I started, but have a ways to go yet...