New app for Twitter = renewed tweeting interest.