tool 0.3, fix float error