Working PT and tests.