chap3: translation done