This is really an improvement on the original! Great work!