add Modulo class