Rep given. Great topic. b^_^