make pullItemData.py no longer use subclasses