synchronous sample and wrapper done.  does it compile and run ?