It was a lot of work but totally worth it!