wip on balance controller