sms adapter