removed compinit