only go to balanceLow after start button, lots of logic changes