add first version of pullItemData