subtree add update plugin