adding osx base module