We have a fortunate month in April. With all the hardest issues on the table, our team put up a stunning performance. Working around the clock, we managed to strike off problems by problems. We got the some of the biggest problems off the table ! Thanks for my CTO and the team. Though it is still work in progress, we have certainly brought confidence back to our customers. We also gave ourselves a booster shot. We have a great team that can give a good crack at difficult problems, and solve them.