repletively
not defined yet