fix sma.js