Give me like an hour to digest what I just read and I'll come back to trying to understand wtf just happened