$50 million in milestone payments