Observe the following code:
```
var twt = Tweet.CreateTweet("Hulp nodig op vakantie? Dan is het handig dat je bij onverwachte gebeurtenissen een beroep kunt doen op service. http://cap.nl/vqw5wxd8");
twt.AddMedia(System.IO.File.ReadAllBytes(@"C:\Users\k.bakker\Desktop\Stuff\Media\Photos\Potloodjes.jpg"));
int remaining = twt.TweetRemainingCharacters();
```
The returned answer is __5__, but I expected __-18__. Is this a bug or am I doing something wrong?
Twitter seems to return __-18__:

Comments: ** Comment from web user: linvi **
```
var twt = Tweet.CreateTweet("Hulp nodig op vakantie? Dan is het handig dat je bij onverwachte gebeurtenissen een beroep kunt doen op service. http://cap.nl/vqw5wxd8");
twt.AddMedia(System.IO.File.ReadAllBytes(@"C:\Users\k.bakker\Desktop\Stuff\Media\Photos\Potloodjes.jpg"));
int remaining = twt.TweetRemainingCharacters();
```
The returned answer is __5__, but I expected __-18__. Is this a bug or am I doing something wrong?
Twitter seems to return __-18__:

Comments: ** Comment from web user: linvi **
I there,
I agree with you, this is a bug. I did not noticed this behavior.
I will update Tweetinvi to manage this case.
For now, I think you should be able to subtract 23 per file added to the tweet.
Linvi