You've done a great job! The code looks good, but I didn't find a block that would be responsible for the client card. I'm not sure that your customer will like the unfinished work. I also advise you to review a few commands from the first part of the code. Sometimes writing a practical program without trading experience or participation in transactions is difficult. When I had such a problem, I filled in the knowledge on https://www.youngandthrifty.ca/how-to-buy-stocks-in-canada/. Some of my clients have sent me links to educational material or videos on YouTube that would help me better understand a particular area of financial trading.