Implement P07