modified to read multiple fill files