Please add punctuation to this: These are just a few suggestions which mistakes to avoid when creating a window display but improving the shopping windows design always depends on the kind of goods your business sells and what budget has been assigned to visual marketing activities

Punctuation version:
These are just a few suggestions which mistakes to avoid when creating a window display, but improving the shopping windows design always depends on the kind of goods your business sells and what budget has been assigned to visual marketing activities.