fix async doWatch