Mac Os X support approach