major functionality - ready to post to twitter