useful perl scripts and modules