especially over a protracted time