connection to modulus added