Runs faster but encounters float errors