Try make it compile in Windows and Mac