added SmartAssH3