Implement PC

Test passes