No crashing, new hole alg working