constant arithmetic working