removed subscribe-with-qos function, replace by optional argument to subscribe