arpgen speed improvement

continue #131