Thanks.
It was hard work but totally worth it.