I have a stacked bar chart for retirement years that displays balances from different accounts and/or incomes from different accounts.
Here is an example of with two charts, the top one displaying incomes:

I need to be able to add include two additional items in the chart:
1) The accounts have a specific distribution order (e.g. in the income chart you can see the "Old 401(k)" gets distributed first, followed by "Joe's Tool Shop", etc). If the user changes the distribution order in the middle of retirement, I would like to display this event.
2) I need to show an illustrated "market hit" event--e.g. the market drops 20% at their retirement. I need to show this as part of the chart.
Any suggestions on this? The only idea I have so far is to show an icon on top of the bar of the year it occurs--e.g. a market hit showing "20%" with a down arrow next to it, or a recycle icon above a bar when the order is changed.
Thanks for any input.
Ed Dressel