subscribe() bug fix, relay work