[@Mokley] That makes total sense. If I come up with any other questions, I'll ask. Should I post my CS here so you can make comments and suggestions as I worj on him or should I wait until he's finished?