remove early return
add comment for nextTick