update new shell