doneCallback is not necessary defined.