degrader
not defined yet