new append: fix 2