Well that was hard work but I'll happily take the points