There is a new posting to CPAN called Aut, which seems to cover a lot of what Steve started talking about. The readme tells you nothing about the project, so you have to install it get get the docs. Use the CPAN module to install it, the Aut module grabs stuff from all over to make it work. Andy -- Andy Murren andy (at) murren (dot) org