comment out some of the code does not compile.