expand introduction and add sections