Add more documentation
Change comment style