add a map function
testing map