add osx requirements