internal knowledge