C P L Circuits Preview