Removing runSync. run is async/sync depending of the call of next by programmer