fixed some problems in balance, still more