added DeviceMapTable