[add] template