residue

not defined yet