Use abs_sub instead of abs