stop or slow down the progress of