in reply to Hash Tie

Why are you using Tie::Hash? It is a base class, a skeleton, it does nothing.