# Put your Client Scripts/Modules in ReplicatedStorage

A common issue/grievance is that all your scripts under StarterPlayerScripts will get cloned and parented on initialization, which will cause it to be more difficult to access the script directly since it's not in a static position. This also causes any stack trace errors (where you click to open the script in the output) to no longer work for these client scripts since it's technically not the same script as the starting one anymore.

You can avoid all this hassle and simplify your life by simply putting all your client scripts in ReplicatedStorage. Just have them all be modules and then have 1 script under StarterPlayerScript require all the ones you want. No more parenting nonsense on startup.
