fixing failing core test.  ==> validForVertical still wrong though