Moved nextTick processor out to seperate method