ch 12 dialog stuff