The Low-rank algorithm works