added translate.sig