turned example/complete into test
bind next fn to response scope