disguisedly
not defined yet