added more comments to Chris's classes