Use valueOf as is superior to parseInt
  - thanks to http://stackoverflow.com/a/508701/307454