Fix map, add select