Initial version
Adding a few comments.