add watchLatest