يا @DriftProtocol ، ماذا يحدث هنا؟