Cswip 3.0 notes