Now using the float version of abs, as originally intended ..