chapter31 ...