generateCode hashmap