done more work on implementing dancing links