I'm bringing this over here from another forum. It seems like a more appropriate place for it. https://www.icmag.com/ic/showthread.php?t=340908