map method added