added back in freeport code as it is still a problem on my desktop mac.