introduce LimitProxy class