adding different sections