smahdi - a new era of sma