Updated boilerplate to include comments