remove gitv and add SingleCompile