Add Mac support