This is all kinds of weird here.