added 3 sections