a VIew and some interfaces for Gemini