fixed balance polling bug