Notes for Cooper246