updating scaffolding and param processing to match new section logic