Add some internal documentation to methods