bitwise operator enhancements