added translation capabilities