Comment and improve syncasync