fix decide smsc