https://vinodsblog.com/2011/01/07/sms-service-as-a-science/