fixing some of the comments and changing copy-by-value to by reference in size negoti...