Just to make it clear, I am not claiming I came up with any of this on my own. The title of the thread is "Standing on the shoulders of giants", a phrase that was used in the original thread on SMF to communicate that what I have been able to do is only because other people were gracious enough to share their knowledge, trials, and tribulations. If you have any questions, comments, or concerns, ask away or shoot me a pm.