re-wrote .getThingInfo()