partial translation of loa/life31