Notes for diamond143