add osx module