with protector