precidence for bit ops