modulus and bitwise change

added: modulus
changed: bitwise