cool operators for bitwise functions