only pay when it performs