update
use List.insert method instead of deepcopy list
fix some bug: update Insert infill
add processor