PARTIAL: commentary adjustment
PARTIAL: commentary adjustment #2
PARTIAL: commentary adjustment #3
PARTIAL: commentary adjustment #4
PARTIAL: commentary adjustment #5
PARTIAL: commentary adjustment #6
commentary adjustment for numerous functions