Diferrentiate calculating protection