put ! infront of isValid() when I needed to know if a postion was NOT valid