added basic bitwise operators