CWPB Assembly