added abs module and subsequent test.