protect check