change connector logic to fit simple_o_f_o supervisor