Rank loops