comment out unnecessary codes