map is the class again