PERCIVAL FINALLY RETURNS!!!!