add randomness control, feedback for sectionality