fix bug

1.remove duplicate items when more items are added or appended;
2.view cell display bug