Things are going well at Twitter