Revert "Twitter"

This reverts commit 17253dd5a4cdf73400c9e0fcd154da50a7017bb1.
Revert "Revert "Twitter""

This reverts commit 46b5712cb0df5371df174243afc7be79eb8d11fb.