rebelhera: Some protector.