CCLAPS AND SLAPS