How to build a results mechanism and price it