TODO: Note software versions. Tue Mar 6 17:27:13 PST 2018