Is there an end in sight?