perform adding new item