Phase1- reduce memory requirement - EXPERIMENTAL VERSION
parellised balance_global_list - EXPERINMENTAL