Added a modulus operator