Complete whole project with compiling bugs.