fixed the concurrency problems
changed the stop behavior for IntegerLiterals