figuring out #41 - first pass