computes working for reading, working on balancers