all tests passing except for one pesky timing one for how long the square is up waiting for a fixation. meh