gi gi allen