if (typeof data === 'string' && !isNaN(data))
        data = Number(data);

      else if (data.length && data.map)
        data = data.map(finnerdata);