build through page 40