fuk point reduction, dont agree with it.