Completed section 5.3
Completed section 5.4