I do not know what the word flaky means, but it would probably be better if you describe your problem with the standard pascal I/O in FPC so someone can help you. I have never had problems with it. And what is the turbo-based I/O? TStream? -- Felipe Monteiro de Carvalho