CP+lab+notes

Notes forthcoming