file separation part2