nextTick -> defer again :)