some more work on CP4 requirements