Updated to match the receiver protocol