Hi,
Where you have put semi-colons, I'd usually use commas. I have also suggested some other changes to your punctuation. My general advice is not to get into the habit of using semi-colons and colons. They can often make tyour meaning more obscure rather than more clear.
You seem to have...