Thanks! These are great suggestions. I may come back to this project at a later date, and I'll definitely add those features.