These 3 puts lines look like 2 spaces in the diff, but look like 4 spaces in the rendered document. I use vim, so I'm not help on making Textmate show you tabs, but I'm sure there is a way. I'm also gonna clone down your branch and open it locally to make sure it's not just Github doing something weird. Some more examples in [this section](https://github.com/johnnygoodman/contextio-ruby/blob/9e0b996b2bc55475b5a4c8870ef7b2619e0c32dc/README.md#messages-with-body-data). I think those are the only spots.