begin to move common code to a new base class (add appropriate nuget pacckages)
oops, address compilation issue, we need to put the code to create sections somewhere else