A lot of work, it's lovely!