goddammit. This is what I get for being heroic and shit