Updated for getting this to work on ryan's machine.