add e1i
add generate zone