Nice build Mike. All of the improvements are good ideas.