TAG: improve balance