second commit, as far as my_map method