configurable loadbalancer