nudged in async rather than sync

Was causing an "infinite nudge" loop