Thanks! I'm pretty happy with this version, and I'm essentially out of space, so this might be the final version for a while. Enjoy!