Made changes to have a value passed on and also changed some of the comments.