added sections and other styling