Finished buildout. Works on Mac.