exercise for protect mode