reworked item data import functionality