attribute protection levels