initial capacity for result hash