edge protection analysis