add get_section get_option function