updates cmath