until it breaks ...