no need for internal.txt