Success-based fees and milestone payments