initial commit
fix some comments