looks like you have a good amount of detail planned out i'm excited to see how this works for you