prefer the idea of having "all" of sections initialized in the same place, instead of one in the constructor and then add the other ones. More easy for the eye I guess