Here's the result. Fixing my problems with sputf! helped me shorten the self-test part in the main function. So thanks again. renoX -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: putf.d Url: http://lists.puremagic.com/pipermail/digitalmars-d-learn/attachments/20070302/50083839/attachment.txt