Using nextick instead of direct call to avoid range error, call stack si...

...ze exceeded