Added handling for unitialized Members, and improved error messages
Add some comments