added translations and routing