function fmtMoney (num) {

  if (!num) {

    return num

  }

  let nums = num.toString().split(',')

  return nums[0].replace(/\B(?=(\d{3})+(?!\d))/g, ',') + (nums[1] ? ('.' + nums[1]) : '')

}