sections for MAB and problem def