yep, you were right.... fubar (fouled/f**ked up beyond all recognition/repair) soon gave way to foobar and thence to foo and bar and other glorious combinations. -ed cetron