[fix] less strict check on nextTick, start update plugin refactor
[add] maintain old for now