Post
Of course it will improve. It’s just a baby at this point. Did you use twitter in 2007? πŸ˜‰ Btw twitter is also a platform that can sensor you and force content upon you without you even noticing it.