gaddis 3.12 complete