here might be an  "emergency break" helpful also? To avoid infinite loop.