Thanks a lot for the kind words! The difficulty could have definitely been smoother if we had more time to balance.