Keep in mind not all assets are taxed the same. Stock funds provide qualified dividends (when held 60+ days), while bond fund provides ordinary income. When the yields are close (~2.2%), I'd put the bonds in retirement accounts and keep the tax advantage of those dividends in a taxable account.
Do you have a Traditional IRA or Roth IRA? Stock funds tend to have noticeable long-term gains, which are taxed differently by each account:
taxable, long-term capital gains has tax advantage
Trad IRA, all gains get ordinary income tax on withdrawal
Roth IRA, gains are not taxed again