moar bitwise