stifledly
not defined yet