tried to correct the math support