split file feature