improve translation base