Completed up to section 4, ready for progress bar