updated map function to hopefully make it easier to understand for my sweetie!
added a little note about modifying collections while looping over them