self-degrading