renamed backend as private member
maxRank is private now