add an example for experimental yield