The CMU research journal.