fix subscribe to return user id
version