build steps for each section