As I've discussed and written elsewhere on this site, making a state change requires some iteration to refine the changes. Do your best, keep going, and come back to review and update your thinking as you learn more. Here's some general steps for setup: