Add IsDataValid() function