fixed bitwise not