I still have no idea if this is going to work but I'm committing anyway