This is a little awkward...