diamond
not defined yet