modulus added to parse