This, of course, *is* shit. But it works.