Add paramters, fix line length of comments, flesh out comments.