This one was hard work.