included cmath cause of abs issue