You're lacking the actual flag comparison in your method. You should replace [NET35Shims.cs#L50](https://github.com/oising/Nivot.SignalR.Client.Net35/blob/master/src/v2.x/NET35Shims.cs#L50) with ```CSharp ulong num = Convert.ToUInt64(value); return ((Convert.ToUInt64(enumerated) & num) == num); ```