fix subscribe problem