notes: p195~p201