issue with nullpointer when trying to retrieve item via getInterfaceItem();