So about that Twitter deal....