There were many constraints and challenges, but in the end it was all worth it!