Full version of pay it forward presentation