moved abs() to cleansing package for more convenient testing