tried to include some of the osx nonsudoable commands