Notes for grassman24