removed 'fabs' intrinsic, replaced by 'abs' standard library function