Close to a working cleaning routine. Not sure why this last test is failing.