Huh, in c# why isn't the ~ operator defined for byte ??? arrrggghhhhh, for fucks sake, please get that fixed !