Perform protect (3/27)

Perform protect