careful in case item is not yet loaded