recoding compiler 1/3