fix 1 byte file bug