Some 'sensible' changes to the syncasync example