geo prototype