Thanks for the suggestions Jace. I might work on this some more in the future, and if I do I'll definitely keep them in mind.