Refactoring Chat - Twitter