sms daemon working
needs some work though to be more robust