keep insertion position, refs #923