puzzling out responsive (size) for map