commentaries on Math.cpp