refactor TweetStore