last set of changes before try new Lorri branch
initial commit before trying new approach
snapshot of current efforts to implement map function