adding osx stuff