Welcome, @Jen_Gun, and decent post. You included the essentials, for sure.
Have a look at this and see if there’s anything helpful: