#72 added AdxSmaDi with tests