works as intended with modified cwiid library