support retweets and a bunch of other things.