I did say my brain hurt didn't I? Lol