now returns a mapped response