ra: many minor corrections