I suggested cash withdraw a few weeks ago, and you already realized that feature! Thank you very much and job well done!
Here I would like to discuss with you about this feature: dividend v.s. realized profit. It seems dividend only adds to cash deposit but does not show in the Realized Profit and the dividend part does not show anywhere else. My suggestion is either put it in the realized profit (since it's profit) or shows it somewhere besides Realized Profit (it's a little bit different from capital gain so separating it also makes sense).