add test for .isValid() function