Why didn't you use isComplete()?