interesting questions indeed. http://bit.ly/B4D56