replacing translate