Fail to register with MI

And fix a bug of checkerboard