@freeman100: Great post, i