added translation methods