sweep garbages at s:abort() and make regex simpler