This looks awkward.