I've just been pulling my hair out so far...