Should this `break` here? Another appliance could potentially set `ok_flag` back to false...I guess I'm not sure what the intent of this loop is. If this should `break`, then the following `ok_flag = False` assignment isn't needed.