translation procedure