basic version is working on MacOS as long as the approriate env variables are set