Very tough when something like this happens, for everybody. As you mentioned we have learned from this and made the necessary changes, and improvements so a similar failure is extremely unlikely in the future.