split file
add standard IO file pionters