implemented create message hub and access producer