forloop vs map, fixed