This whole thing has given me a headache.