I have far too many questions about this!