updated sm again