finding a balance