Improve to take control of another kind of file
0.8.0