exit when overlimit