single or multiple external files