ch 4 code