Add getNext func