merged new ranking update architecture