Initial commit
improved some comments