Issue601 durack1 python278

waiting for travis to run and will merge. @durack1 passes on my mac