update Gemini architecture