https://medium.com/@maxheadway/the-differences-between-number-and-parsefloat-in-javascript-8ee74b961ed4