added some sections to expand upon