performance improvement: 1.1487segs/run