comment out some code to be lazy,will be fixed later