add new sections and refined existing ones and who does what