at least add some restarts, possibly an option to drop them automatically (probably with a warning message or something by default)