Some explanation in syncasync