guard passing prevention