initial revision of tramslation feature