duplicate objects instead of directly asigning hash elements' references