isComplete boolean functionality