better readability
avoid possible conflict with a macro from math lib