I don't like this at all, but...