load function

load balance function is changed. results are slightly better