use setattr to publish object list