complete but not complete