now breaking larger files into subfiles