What do you do when a project deadline is at risk due to unforeseen technical challenges at AstraZeneca?