hth: committing ch 15