adjust for multi-language support, add premote page