foo: result=1 bar: result=0