Take your time! Cannot imagine how hard it is to continue working on something when a huge issue happens. You guys are still making effort and that's really amazing and appreciated. I am excited to play this route (as I'm sure plenty of others feel the same) so just take your time at your pace and do what you can! Don't feel rushed. I hope everything works out for your team.