starts to break out the sections so that they are called as needed