bitwise goofing