forced init added and hashmap's merge