Percival returns