[add] compinit