in reply to Possible misunderstanding?

Well ... sorry to be an asshat, but I downvoted the original question, this OP, and your followup. The reason - it shows a lack of research on your part. I tend to downvote the 'just gimme solutions' questions that lack any sign of initial research. Google is there for a reason (as is CPAN, sourceforge, freshmeat, ...).

-derby