Helen has finally arrived