Thank you, for taking the time to put this all together, I for one do realize how much work these things take to do....