Merge pull request #1 from Amzo/abs

pulled upstream
Merge pull request #23 from bkcsoft/abs

Merge pull request #1 from Amzo/abs