better use of translator