balancing timeout