(oh boi oh boi Im gonna go way into too many details for this I apologize, I don't want her to be too op)