notes: p480~p524