fixed some logic problems in handle_set, but broker still not responding to setResponces