reundulation
not defined yet