vit9696's mac fixes.