most of the remaining translation done