TODO: Note software versions. Mon Apr 2 11:32:07 PDT 2018