triplicate
not defined yet