new operator ABS added --