handling 0 file