Add section methods, tests