Let me think about it, I still need to understand what this is trying to fix