Yeah! I wanted to add a comment, but in all the code I had read there are rarely any comments for some reason, I didn't understand, so I tried to avoid comments too. Also the actual sms counts were taken from a reference here http://spin.atomicobject.com/2011/04/20/concatenated-sms-messages-and-character-counts/ , I will comment the code with these two links.