calculation and alert