Musk and Twitter Still Have Some Loose Ends