protection mechanism