Add some comments to the file
make constructor public so can deserialize with gmon