genevieve perkins