note that XQuartz is needed for GUI on OSX, see #2