got a bug :can't add a new key into hash..........considering how to fix it .