remove this method and make sections property protected