Improved encapsulation, use of map()