algorithmic shock management