use symbols for bitwise stuff