retardive
not defined yet