add iterm iterface