Thanks krisc. It's much appreciated. Hopefully these changes will be an overall improvement. There are some parts I really like, and some I am not sure about. But, I do think there's room for improvement, and I want to keep working at it.