multiple-loop control