Completed fuctions for each section.