Reworked "internal" and "external" files.