added sections loads, comment functions