I'm not yet sure this works, but I feel like it should.